package com.whfc.emp.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class AppDeviceEmpDTO implements Serializable {
    /**
     * 硬件sn
     */
    private String sn;
    /**
     * 硬件类型 1-机械 2-人员 3-环境
     */
    private Integer type;
    /**
     * 绑定状态 0-未绑定  1-绑定
     */
    private Integer bindFlag;
    /**
     * 绑定时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date bindTime;
    /**
     * 绑定人
     */
    private String bindUser;
    /**
     * 硬件电量
     */
    private Integer batteryPower;
    /**
     * 网络状态 0-离线 1- 在线
     */
    private Integer netState;
    /**
     * 上次通讯时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date time;
    /**
     * 人员姓名
     */
    private String empName;
    /**
     * 人员电话
     */
    private String empPhone;
    /**
     * 硬件id
     */
    private Integer deviceId;
    /**
     * 人员班组名称
     */
    private String groupName;
}
